翻訳と辞書
Words near each other
・ M8 motorway (Scotland)
・ M56 Submachine gun
・ M57
・ M57 mortar
・ M57 motorway
・ M576 40mm grenade
・ M578 Light Recovery Vehicle
・ M58
・ M58 MICLIC
・ M58 motorway
・ M58 Wolf
・ M59
・ M59 armored personnel carrier
・ M59-UCD3
・ M6
M6 (cipher)
・ M6 (Istanbul Metro)
・ M6 (TV channel)
・ M6 Aircrew Survival Weapon
・ M6 bayonet
・ M6 Bomb Service Truck
・ M6 Boutique & Co
・ M6 Group
・ M6 Gun Motor Carriage
・ M6 heavy tank
・ M6 highway (Russia)
・ M6 mine
・ M6 mortar
・ M6 motorway
・ M6 motorway (Hungary)


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

M6 (cipher) : ウィキペディア英語版
M6 (cipher)

In cryptography, M6 is a block cipher proposed by Hitachi in 1997 for use in the IEEE 1394 FireWire standard. The design allows some freedom in choosing a few of the cipher's operations, so M6 is considered a family of ciphers.
The algorithm operates on blocks of 64 bits using a 10-round Feistel network
structure. The key size is 40 bits by default, but can be up to 64 bits. The key schedule is very simple, producing two 32-bit subkeys: the high 32 bits of the key, and the sum mod 232 of this and the low 32 bits.
Because its round function is based on rotation and addition, M6 was one of the first ciphers
attacked by mod n cryptanalysis. Mod 5, about 100 known plaintexts suffice to distinguish the output from a pseudorandom permutation. Mod 257, information about the secret key itself is revealed. One known plaintext reduces the complexity of a brute force attack to about 235 trial encryptions; "a few dozen" known plaintexts lowers this number to about 231. Due to its simple key schedule, M6 is also vulnerable to a slide attack, which requires more known plaintext but less computation.
==References==

*
*


抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「M6 (cipher)」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.